despair utterly - Spanish English Dictionary